package org.jeecg.modules.flowable.service;

import org.jeecg.modules.flowable.entity.TActActionEntity;
import org.jeecg.modules.flowable.service.bo.ActAction;

import java.util.List;

public interface ActionManagerService {

    /**
     * 根据动作类型查询动作列表
     * @return
     */
    public List<TActActionEntity> queryActionList(String argAtionType);

    /**
     * 动作保存
     * @param argActAction
     * @return
     */
    public TActActionEntity save(ActAction argActAction);

    /**
     * 跟据ID删除动作
     * @param argId
     */
    public void deleteAction(String argId);

    /**
     * 保存表单设计
     * @param argId
     * @param argContent
     */
    public void saveDesigner(String argId,String argContent);
}
